Wink v1.0 Copyright 1994-7 Leo Wong. All rights reserved. The program and source of Wink may be freely distributed.
Wink is a mouseless DOS word processor for writers. Wink formats paragraphs but doesn't center, underline, bold, etc.
Start Wink by entering: wink [filename]
If no filename was entered, Wink asks for one. The default filename extension is .wnk. If the file exists a backup is made by saving it with the extension .bak (so don't name Wink files that differ only in their extensions).
Function keys F1 to F10 allow you to:
F1 find text. Find is case sensitive if the search
string has both lower- and uppercase letters.
F2 repeat find (next)
F3 replace found text (put)
F4 replace after F2 (also)
F5 begin marking if not marking, else unmark
F6 cut marked text
F7 copy marked text
F8 paste cut or copied text
F9 print the entire text or marked text
F10 save and exit
Cursor, Insert, Delete, etc. keys work as you expect. There are also a few combined key functions:
Shift-F1 go to DOS. Type EXIT and press <Enter> to
return to Wink.
Shift-F2 change filename. If a file of that name
already exists, it is overwritten.
Shift-F3 toggle linewidth between 60 & 70 characters.
60 is the default. 60 & 70 are fudged a bit
for spaces at the end of a line. Shift-F3
puts the cursor at the beginning of the text.
Shift-F4 turn on/off the display of spaces and
carriage returns. OFF is the default.
Shift-F8 toggle between gray-on-blue & black-on-gray
Shift-F9 print in double space
Shift-F10 save what's in memory without exiting
Ctrl-F10 exit with the option of not saving. Don't
save is the default.
Ctrl-LeftArrow go to the previous word
Ctrl-RightArrow go to the next word
Ctrl-Home go to the beginning of the text
Ctrl-End go to the end of the text
Ctrl-PageUp go to the top of the screen
Ctrl-PageDown go to the bottom of the screen or to the
last line, whichever is higher
Wink can hold nearly 64K characters and nearly 5000 lines. It throws a fit without warning at either limit.
Wink uses only standard ASCII characters. The only control character is CR, which marks the end of a paragraph.
Wink was written in Frank Sergeant's Pygmy Forth version 1.4 and contains words from L. Greg Lisle's Pygtools. Sending $15 to each of these two gentlemen will give you Pygmy and Pygtools, possibly lots of fun with Forth, and the ability to change and improve Wink to your heart's desire.
Frank C. Sergeant
pygmy@pobox.com
http://www.eskimo.com/~pygmy/
L. Greg Lisle
2160 Foxhunter Ct.
Winston-Salem, NC 27106
Needless to say, neither Mr. Sergeant nor Mr. Lisle is responsible for Wink's shortcomings.
Leo Wong
hello@albany.net
http://www.albany.net/~hello/
24 May 1994 - 24 April 1997
REVISION HISTORY
v0.0a 940607 Default linewidth now 60. Small changes.
v0.0b 940621 Small changes.
v0.0c 940721 Correct tab. Faster.
v0.0d 940822 Correct find.
v0.0e 940902 Small changes.
v0.0f 941018 Add Ctrl-PageUp and Ctrl-PageDown. Clear
screen on exiting.
v0.0g 970226 Make backup when starting. Ask for a
filename if it wasn't on the command line.
v0.0h 970312 Add change filename.
v0.0i 970319 Add option to exit without saving.
v0.0j 970324 Add case sensitive search.
v0.0k 970401 Faster format and search. Add column number
to status line.
v1.0 970415 Smaller. Maximum number of lines now 5000.